package com.huimingpay.merchant.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * ClassName:AppDTO
 * Package:com.huimingpay.merchant.dto
 * Time: 2024/7/19
 */
@ApiModel(value = "AppDTO", description = "应用信息")
@Data
public class AppDTO implements Serializable {
    private static final long serialVersionUID = 1L;
    @ApiModelProperty("id主键")
    private Long id;

    @ApiModelProperty("应用id，新增时无需传入")
    private String appId;
    /**
     * 应用名称
     */
    @ApiModelProperty("应用名称")
    private String appName;
    /**
     * 所属商户
     */
    @ApiModelProperty("商户Id")
    private Long merchantId;
    /**
     * 应用公钥(RSAWithSHA256)
     */
    @ApiModelProperty("应用公钥")
    private String publicKey;
    /**
     * 授权回调地址
     */
    @ApiModelProperty("授权回调地址")
    private String notifyUrl;
}
